interface IconInfo {
  icon_id: string
  name: string
  font_class: string
  unicode: string
  unicode_decimal: number
}

export interface IconFontJson {
  id: string
  name: string
  font_family: string
  css_prefix_text: string
  description: string
  glyphs: Array<IconInfo>
}

export type IconType =
  | 'guanbi'
  | 'dianya'
  | 'dianya1'
  | 'fengsu'
  | 'jinggao'
  | 'caret-down'
  | 'caret-up'
  | 'caret-right'
  | 'caret-left'
  | 'jinggao'
  | 'lixian1'
  | 'hangshifuzhi'
  | 'mianfeitingchechang'
  | 'lixianlixian'
  | 'ic_mianxing_shequfabu_1'
  | 'ic_mianxing_jiuyuan_1'
  | 'ic_mianxing_weizhangchaban_1'
  | 'ic_mianxing_cheshang_1'
  | 'ic_mianxing_jinrixianhang_1'
  | 'ic_mianxing_jiaxiaobaoming_1'
  | 'fall'
  | 'rise'
  | 'tingchechang'
  | 'bar-chart'
  | 'bar-chart-2'
  | 'lixian'
  | 'cluster'
  | 'car'
  | 'bell'
  | 'indent'
  | 'outdent'
  | 'user'
  | 'bell'
  | 'cloud-download'
  | 'menu'
  | 'search'
  | 'audio'
  | 'cheliangguiji'
  | 'qita'
  | 'location'
  | 'dituleiditu'
  | 'soam_fence_edit'
  | 'check'
  | 'image-fill'
  | 'video-fill'
  | 'tixingshixin'
  | 'guanbi'
